void main() {
  // 定义常量 const 编译期常量，值在编译时赋值
  const num1 = 3.1415;
  // num1 = 4;
  print(num1);

  // 定义常量 final 运行时常量，值在运行时赋值
  final num2 = 3.14;
  // num2 = 4;
  print(num2);

  // 区别
  // const 编译时常量；final 运行时常量；
  // const x = 1 + 2;
  // final y = 1 + 2;

  var a = 10;
  var b = 80;

  // 报错
  // const x = a + b;
  // print(x);

  final y = a + b;
  print(y);
}
